import request from '@/utils/request'
const FACEAPIURL = '/plan-producer-server' // 这个服务修改了 你们不要提交了哈
/**
 * 项目策划任务表 list
 * @param parameter
 */
export function getPagePlanTask(data) {
    return request({
        url: FACEAPIURL + '/planTask/getPagePlanTask',
        method: 'post',
        data: data
    })
}

/**
 * 获取项目策划任务表信息
 * @param parameter
 */
export function getPlanTaskById(data) {
    return request({
        url: FACEAPIURL + '/planTask/getPlanTaskById',
        method: 'get',
        params: data
    })
}


/**
 * 修改项目策划任务表
 * @param parameter
 */
export function updateByPrimaryKeySelective(data) {
    return request({
        url: FACEAPIURL + '/planTask/updateByPrimaryKeySelective',
        method: 'post',
        data: data
    })
}

/**
 * 查询项目策划任务明细基础信息
 * @param parameter
 */
export function getPlanTaskBaseInfo(data) {
    return request({
        url: FACEAPIURL + '/planTaskDetail/getPlanTaskBaseInfo',
        method: 'post',
        data: data
    })
}

/**
 * 获取项目设计策划表（09表）信息
 * @param parameter
 */
export function getPlanDesignById(data) {
    return request({
        url: FACEAPIURL + '/planDesign/getPlanDesignById',
        method: 'post',
        data: data
    })
}

/**
 * 根据项目设计策划表类型查询编制依据
 * @param parameter
 */
export function queryCompilationBasisList(data) {
    return request({
        url: FACEAPIURL + '/planDesign/queryCompilationBasisList',
        method: 'post',
        data: data
    })
}

/**
 * 修改项目设计策划表（09表）
 * @param parameter
 */
export function updateByPrimaryKeySelectiveplanDesign(data) {
    return request({
        url: FACEAPIURL + '/planDesign/updateByPrimaryKeySelective',
        method: 'post',
        data: data
    })
}

/**
 * 查询物资设备采购策划表（10表）详情
 * @param parameter
 */
export function queryPlanSubSelectDetail(data) {
    return request({
        url: FACEAPIURL + '/planMaterialEquipment/queryPlanSubSelectDetail',
        method: 'post',
        data: data
    })
}

/**
 * 修改物资设备采购策划表（10表）
 * @param parameter
 */
export function planMaterialupdateByPrimaryKeySelective(data) {
    return request({
        url: FACEAPIURL + '/planMaterialEquipment/updateByPrimaryKeySelective',
        method: 'post',
        data: data
    })
}

/**
 * 查询项目重难点分析（06表）详情
 * @param parameter
 */
export function getPlanKeyDifficultVOList(data) {
    return request({
        url: FACEAPIURL + '/planKeyDifficult/getPlanKeyDifficultVOList',
        method: 'post',
        data: data
    })
}

/**
 * 修改项目重难点分析（06表）
 * @param parameter
 */
export function updateByPrimaryKeySelectiveDifficult(data) {
    return request({
        url: FACEAPIURL + '/planKeyDifficult/updateByPrimaryKeySelective',
        method: 'post',
        data: data
    })
}